	body{font-family:宋体, Arial, Helvetica, sans-serif;
		margin: 0px;font-size: 16px;
		background:#fff;
		}
	.bg01{position: absolute;
		width:100%;height:100%;
		overflow:hidden;
	}
	.bg{position: absolute;
		width:100%;height:100%;
		background:url('../images/bg.jpg') no-repeat 50% 50%;
		overflow:hidden;
	}
	.login-bg{
		position: absolute;font-family:黑体;
		top: 50%;left: 50%;
		background:url('../images/login.png') no-repeat 50% 50%;
		width:540px;height: 300px;
		margin-left: -270px;
		margin-top: -180px;
		border-radius:10px;
		box-shadow: 0px 0px 10px #0d80f5;
	}
	.head-logo{width:540px;height:30px; 
		text-align:center;padding: 14px 0 0 0;
		font-size: 30px; font-family: "黑体"; font-weight:bold; letter-spacing:3px;
		text-shadow:0 1px 0 #fff; color:#0161d7;
		}
	.login-state{
		position:absolute;
		top:75px;left:210px;
		background:url('../images/wrong.gif') no-repeat 0px 0px;
		width:180px;height:16px;
		color:#ff0000;font-size: 14px;
		padding: 1px 1px 1px 20px;
	}
	.logo{position:absolute;top:120px;left:40px;width:120px;height:120px;
		background: url('../images/logo.png') no-repeat 0 50% ;
		}
	.login-body{position:absolute;top:100px;left:210px;width:300px;height:100px;text-align:right;font-family:宋体;}
	.login-body table td{ text-align:left;padding: 6px 0px;}

	input{background:#fff;width:180px;height:20px;text-align:left;font-weight:bold;font-size: 16px;color:#444;border:1px solid #aaa;}
	input:hover{background:#eee;border:1px solid #666;}
	span.code{width:70px;height:36px;margin:0 0 0 5px;background:#ccc;font-size: 20px;padding:0 2px;*padding:4px 2px 0 2px;}
	.btn{background: url('../images/btn.gif') no-repeat 0 0px;
		width:75px;height: 26px;
		text-align:center;
		margin:0 6px;padding:2px 0 0 0;
		font-size: 15px;color: #eee;text-decoration: none;
		display:inline; float:left;
		outline:none;
	}
	.btn:hover{background: url('../images/btn.gif') no-repeat 0 -35px;color: #fff;}
	.login-foot{width:540px;height:16px;
		position:absolute;top:270px;left:0;
		text-align:center;color:#555;
		font-weight: normal; letter-spacing:2px;
		text-shadow:0 0 1px #eee;
		font-size: 13px;font-family:宋体;}